Задания студенту ТулГУ со студенческим билетом ТулГУ №244775
Дисциплина «Алгоритмизация и программирование» (экзамен на 100 баллов)
Получено 0 баллов
Лабораторная работа №1: «Работа со списками (list)» (максимум 5 баллов)
1) Задание на работу: Создать список из двух элементов с заранее заданным набором данных: фамилией и отчеством студента. Добавить в конец списка имя студента. Вывести 2 последних элементов списка. Вывести 2 первых элементов списка.
2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №1.pdf
Лабораторная работа №2: «Работа с кортежами (tuple)» (максимум 5 баллов)
1) Задание на работу: Дан кортеж вида tuple('ФИО полн'), где 'ФИО полн' - полная фамилия, имя и отчество студента. Определить длину кортежа. Получить все элементы кортежа от 7 элемента до 11 элемента. Проверить, есть в кортеже буквы из списка {'й', 'ш', 'я', 'ы', 'у', 'л', 'з'} (регистр букв важен).
2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №2.pdf
Лабораторная работа №3: «Работа со множествами (set)» (максимум 5 баллов)
1) Задание на работу: Дано первое множество {'7', '5', '4', '24'} и второе множество {'1', '2', '6', '8', '9'}. 1. Найти пересечение, разность и симметрическую разность двух множеств. 2. Объединенить два множества.
2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №3.pdf
Лабораторная работа №4: «Работа со словарями (dictionary)» (максимум 7 баллов)
1) Задание на работу: 1. Создать словарь с помощью функции dict с ключами "фамилия студента", "имя студента" и "отчество студента". 2. При необходимости, присвоить ключам нужные значения.3. Получить значение ключа "имя студента". 4. Вывести весь словарь. 5. Добавить новый ключ "№ студенческого билета", содержащий значение строкого типа 6. Вывести весь словарь. 7. Изменить значение ключа "отчество" 8. Вывести весь словарь.
2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №4.pdf
Лабораторная работа №5: «Работа со строками» (максимум 4 балла)
1) Задание на работу: Определите 0 последних букв своего отчества. Используя методы строк, определите, заканчивается ли ваша фамилия на -цкий или -цкой
2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №5.pdf
Лабораторная работа №6: «Регулярные выражения» (максимум 11 баллов)
1) Задание на работу: 1. Используя одно регулярное выражение, определите 0 первых букв своего отчества. 2. Используя одно регулярное выражение, определите, заканчивается ли ваша фамилия на -цкий или -цкой. 3. Составьте одно регулярное выражение, которое определит, есть ли в вашем отчестве любая из этих букв: Г, Д, Т. Регистр букв неважен. Задание выполнить на языке Python 3.
2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №6.pdf
Лабораторная работа №7: «Использование генераторов» (максимум 10 баллов)
1) Задание на работу:
2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №7.pdf
Лабораторная работа №8: «Знакомство с классами» (максимум 10 баллов)
1) Задание на работу: Задание в методических указаниях
2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\Осенний семестр\ЛР №8.pdf
Курсовая работа: «Решение системы линейных алгебраических уравнений матричным способом» (оценивается отдельно)
1) Задание на работу: получить в методкабинете (2-100а)
2) Методические указания по выполнению работы в ауд. 2-112: T:\Алгоритмизация и программирование\КР\КР.pdf
Экзамен: (максимум 100 баллов)